const local: App.I18n.Schema = {
  system: {
    title: "NetoKit",
    updateTitle: "System Version Update Notification",
    updateContent:
      "A new version of the system has been detected. Do you want to refresh the page immediately?",
    updateConfirm: "Refresh immediately",
    updateCancel: "Later",
  },
  common: {
    action: "Action",
    add: "Add",
    addSuccess: "Add Success",
    backToHome: "Back to home",
    batchDelete: "Batch Delete",
    cancel: "Cancel",
    close: "Close",
    check: "Check",
    columnSetting: "Column Setting",
    config: "Config",
    confirm: "Confirm",
    delete: "Delete",
    deleteSuccess: "Delete Success",
    confirmDelete: "Are you sure you want to delete?",
    edit: "Edit",
    error: "Error",
    index: "Index",
    keyword: "Keyword",
    keywordSearch: "Please enter keyword",
    logout: "Logout",
    logoutConfirm: "Are you sure you want to log out?",
    lookForward: "Coming soon",
    modify: "Modify",
    modifySuccess: "Modify Success",
    noData: "No Data",
    operate: "Operate",
    pleaseCheckValue: "Please check whether the value is valid",
    refresh: "Refresh",
    reset: "Reset",
    search: "Search",
    switch: "Switch",
    tip: "Tip",
    trigger: "Trigger",
    update: "Update",
    updateSuccess: "Update Success",
    userCenter: "User Center",
    yesOrNo: {
      yes: "Yes",
      no: "No",
    },
    fetchFailed: "Fetch Failed",
    clone: "clone",
    success: "success",
    creationTime: "Creation Time",
    creatorUserName: "Creator User Name",
    updateTime: "Update Time",
    updateUserName: "Update User Name",
    failed: "failed",
    userRole: {
      edit: "Edit Role",
    },
    startTime: "Start Time",
    endTime: "End Time",
    timeRange: "Time Range",
    downloadFile: "Download File",
    detail: "Detail",
    size: {
      large: "large",
      middle: "middle",
      small: "small",
      tiny: "tiny",
    },
    expandColumn: "expand"
  },
  request: {
    logout: "Logout user after request failed",
    logoutMsg: "User status is invalid, please log in again",
    logoutWithModal: "Pop up modal after request failed and then log out user",
    logoutWithModalMsg: "User status is invalid, please log in again",
    refreshToken: "The requested token has expired, refresh the token",
    tokenExpired: "The requested token has expired",
  },
  theme: {
    themeSchema: {
      title: "Theme Schema",
      light: "Light",
      dark: "Dark",
      auto: "Follow System",
    },
    grayscale: "Grayscale",
    colourWeakness: "Colour Weakness",
    layoutMode: {
      title: "Layout Mode",
      vertical: "Vertical Menu Mode",
      horizontal: "Horizontal Menu Mode",
      "vertical-mix": "Vertical Mix Menu Mode",
      "horizontal-mix": "Horizontal Mix menu Mode",
      reverseHorizontalMix:
        "Reverse first level menus and child level menus position",
    },
    recommendColor: "Apply Recommended Color Algorithm",
    recommendColorDesc: "The recommended color algorithm refers to",
    themeColor: {
      title: "Theme Color",
      primary: "Primary",
      info: "Info",
      success: "Success",
      warning: "Warning",
      error: "Error",
      followPrimary: "Follow Primary",
    },
    scrollMode: {
      title: "Scroll Mode",
      wrapper: "Wrapper",
      content: "Content",
    },
    page: {
      animate: "Page Animate",
      mode: {
        title: "Page Animate Mode",
        fade: "Fade",
        "fade-slide": "Slide",
        "fade-bottom": "Fade Zoom",
        "fade-scale": "Fade Scale",
        "zoom-fade": "Zoom Fade",
        "zoom-out": "Zoom Out",
        none: "None",
      },
    },
    fixedHeaderAndTab: "Fixed Header And Tab",
    header: {
      height: "Header Height",
      breadcrumb: {
        visible: "Breadcrumb Visible",
        showIcon: "Breadcrumb Icon Visible",
      },
    },
    tab: {
      visible: "Tab Visible",
      cache: "Tag Bar Info Cache",
      height: "Tab Height",
      mode: {
        title: "Tab Mode",
        chrome: "Chrome",
        button: "Button",
      },
    },
    sider: {
      inverted: "Dark Sider",
      width: "Sider Width",
      collapsedWidth: "Sider Collapsed Width",
      mixWidth: "Mix Sider Width",
      mixCollapsedWidth: "Mix Sider Collapse Width",
      mixChildMenuWidth: "Mix Child Menu Width",
    },
    footer: {
      visible: "Footer Visible",
      fixed: "Fixed Footer",
      height: "Footer Height",
      right: "Right Footer",
    },
    watermark: {
      visible: "Watermark Full Screen Visible",
      text: "Watermark Text",
    },
    themeDrawerTitle: "Theme Configuration",
    pageFunTitle: "Page Function",
    resetCacheStrategy: {
      title: "Reset Cache Strategy",
      close: "Close Page",
      refresh: "Refresh Page",
    },
    configOperation: {
      copyConfig: "Copy Config",
      copySuccessMsg:
        'Copy Success, Please replace the variable "themeSettings" in "src/theme/settings.ts"',
      resetConfig: "Reset Config",
      resetSuccessMsg: "Reset Success",
    },
  },
  route: {
    login: "Login",
    403: "No Permission",
    404: "Page Not Found",
    500: "Server Error",
    "iframe-page": "Iframe",
    home: "Home",
    document: "Document",
    document_project: "Project Document",
    "document_project-link": "Project Document(External Link)",
    document_vue: "Vue Document",
    document_vite: "Vite Document",
    document_unocss: "UnoCSS Document",
    document_naive: "Naive UI Document",
    document_antd: "Ant Design Vue Document",
    "user-center": "User Center",
    manage: "User Manage",
    manage_user: "User Manage",
    "manage_user-detail": "User Detail",
    manage_role: "Role Manage",
    manage_menu: "Menu Manage",
    exception: "Exception",
    exception_403: "403",
    exception_404: "404",
    exception_500: "500",
    manage_token: "Token Manage",
    "email-manage": "Email Management",
    "email-manage_config": "Email Configuration",
    "email-manage_record": "Email Send Record",
    "email-manage_template": "Email Template",
    "file-manage": "File Management",
    "file-manage_cloud": "Cloud Storage",
    "file-manage_customize": "Customized Storage",
    "file-manage_local": "Local Storage",
    "log-manage": "Log Management",
    "log-manage_config": "Log Configuration",
    "sms-manage": "SMS Management",
    "sms-manage_send-record": "SMS Send Record",
    "sms-manage_config": "SMS Configuration",
    "sms-manage_template": "SMS Template",
    "code-generation": "Code Generation",
    "code-generation_sys-cg-config": "Code Generation Configuration",
    "code-generation_sys-cg-templet": "Code Generation Template",
    "code-generation_sys-code-generation": "Code Generation",
    "sys-setting": "System Setting",
    "sys-setting_globalization-localization": "Globalization and Localization",
    "sys-setting_ip-whitelist": "IP Whitelist",
    "sys-setting_sensitive-word": "Sensitive Word",
    "sys-setting_sys-data-config": "Data Config",
    "sys-setting_dev": "Developer",
    "log-manage_sys-log": "System Log",
    "log-manage_access-log": "Access Log",
    "log-manage_login-log": "Login Log",
    "log-manage_operation-log": "Operation Log",
    "log-manage_audit-log": "Audit Log",
    "sys-setting_sys-notice": "System Notice",
    "sys-setting_swagger": "Swagger Menu",
    "sys-setting_file-manage": "File Management",
    "notice-center": "Notice Center",
    "manage_user-login-rule": "User Login Rule",
    "manage_user-lock": "User Lock",
    "manage_login-attempt":"Login Attempt"
  },
  page: {
    login: {
      common: {
        loginOrRegister: "Login / Register",
        userNamePlaceholder: "Please enter user name",
        phonePlaceholder: "Please enter phone number",
        codePlaceholder: "Please enter verification code",
        passwordPlaceholder: "Please enter password",
        confirmPasswordPlaceholder: "Please enter password again",
        codeLogin: "Verification code login",
        confirm: "Confirm",
        back: "Back",
        validateSuccess: "Verification passed",
        loginSuccess: "Login successfully",
        welcomeBack: "Welcome back, {userName} !",
        login: "Login",
        logout: "Logout",
      },
      pwdLogin: {
        title: "Password Login",
        rememberMe: "Remember me",
        forgetPassword: "Forget password?",
        register: "Register",
        otherAccountLogin: "Other Account Login",
        otherLoginMode: "Other Login Mode",
        superAdmin: "Super Admin",
        admin: "Admin",
        user: "User",
      },
      codeLogin: {
        title: "Verification Code Login",
        getCode: "Get verification code",
        reGetCode: "Reacquire after {time}s",
        sendCodeSuccess: "Verification code sent successfully",
        imageCodePlaceholder: "Please enter image verification code",
      },
      register: {
        title: "Register",
        agreement: "I have read and agree to",
        protocol: "《User Agreement》",
        policy: "《Privacy Policy》",
      },
      resetPwd: {
        title: "Reset Password",
      },
      bindWeChat: {
        title: "Bind WeChat",
      },
    },
    about: {
      title: "About",
      introduction: `NetoKit is a universal management system suite.`,
      projectInfo: {
        title: "Project Info",
        version: "Version",
        latestBuildTime: "Latest Build Time",
        githubLink: "Github Link",
        previewLink: "Preview Link",
      },
      prdDep: "Production Dependency",
      devDep: "Development Dependency",
    },
    home: {
      greeting:
        "Good morning, {userName}, today is another day full of vitality!",
      weatherDesc: "Today is cloudy to clear, 20℃ - 25℃!",
      projectCount: "Project Count",
      todo: "Todo",
      message: "Message",
      downloadCount: "Download Count",
      registerCount: "Register Count",
      schedule: "Work and rest Schedule",
      study: "Study",
      work: "Work",
      rest: "Rest",
      entertainment: "Entertainment",
      visitCount: "Visit Count",
      turnover: "Turnover",
      dealCount: "Deal Count",
      projectNews: {
        title: "Project News",
        moreNews: "More News",
      },
      notices: {
        title: "Notices",
        moreNotice: "More Notice",
      },
      creativity: "Creativity",
      systemInfo: {
        title: "System Info",
      },
    },
    function: {
      tab: {
        tabOperate: {
          title: "Tab Operation",
          addTab: "Add Tab",
          addTabDesc: "To about page",
          closeTab: "Close Tab",
          closeCurrentTab: "Close Current Tab",
          closeAboutTab: 'Close "About" Tab',
          addMultiTab: "Add Multi Tab",
          addMultiTabDesc1: "To MultiTab page",
          addMultiTabDesc2: "To MultiTab page(with query params)",
        },
        tabTitle: {
          title: "Tab Title",
          changeTitle: "Change Title",
          change: "Change",
          resetTitle: "Reset Title",
          reset: "Reset",
        },
      },
      multiTab: {
        routeParam: "Route Param",
        backTab: "Back function_tab",
      },
      toggleAuth: {
        toggleAccount: "Toggle Account",
        authHook: "Auth Hook Function `hasAuth`",
        superAdminVisible: "Super Admin Visible",
        adminVisible: "Admin Visible",
        adminOrUserVisible: "Admin and User Visible",
      },
      request: {
        repeatedErrorOccurOnce: "Repeated Request Error Occurs Once",
        repeatedError: "Repeated Request Error",
        repeatedErrorMsg1: "Custom Request Error 1",
        repeatedErrorMsg2: "Custom Request Error 2",
      },
    },
    manage: {
      common: {
        status: {
          enable: "Enable",
          disable: "Disable",
        },
        isEnable: "Is Enable",
        remark: "Remark",
        loginRuleType: "Login Rule Type",
        loginRuleTypeEnum: {
          pwd: "Username/Password",
        },
        form: {
          loginRuleType: "Please select login rule type",
        },
      },
      role: {
        title: "Role List",
        roleName: "Role Name",
        roleCode: "Role Code",
        roleStatus: "Role Status",
        roleDesc: "Role Description",
        menuAuth: "Menu Auth",
        buttonAuth: "Button Auth",
        form: {
          roleName: "Please enter role name",
          roleCode: "Please enter role code",
          roleStatus: "Please select role status",
          roleDesc: "Please enter role description",
        },
        addRole: "Add Role",
        editRole: "Edit Role",
        sort: "sort",
      },
      user: {
        title: "User List",
        userName: "User Name",
        userGender: "Gender",
        nickName: "Nick Name",
        userPwd: "Password",
        userPhone: "Phone Number",
        userEmail: "Email",
        userStatus: "User Status",
        userRole: "User Role",
        province: "Province",
        city: "City",
        town: "town",
        address: "address",
        form: {
          userName: "Please enter user name",
          userGender: "Please select gender",
          nickName: "Please enter nick name",
          userPwd: "Leave blank if no modifications are needed",
          userPhone: "Please enter phone number",
          userEmail: "Please enter email",
          userStatus: "Please select user status",
          userRole: "Please select user role",
          userType: "Please select user type",
          province: "Please enter province",
          city: "Please enter city",
          town: "Please enter town",
          address: "Please enter address",
        },
        addUser: "Add User",
        editUser: "Edit User",
        gender: {
          male: "Male",
          female: "Female",
        },
        remark: "Remark",
        userType: "user type",
        userTypeEnum: {
          default: "default",
          admin: "admin",
          superAdmin: "super admin",
          developer: "developer",
        },
        lastLoginTime: "last login time",
        lastLoginIp: "last login ip",
      },
      menu: {
        home: "Home",
        title: "Menu List",
        id: "ID",
        parentId: "Parent ID",
        menuType: "Menu Type",
        menuName: "Menu Name",
        menuCode: "Menu Code",
        menuPCode: "Menu PCode",
        query: "Query Params",
        routeName: "Route Name",
        routePath: "Route Path",
        layout: "Layout Component",
        page: "Page Component",
        i18nKey: "I18n Key",
        icon: "Icon",
        localIcon: "Local Icon",
        constant: "Constant",
        iconTypeTitle: "Icon Type",
        order: "Order",
        keepAlive: "Keep Alive",
        pathParam: "Path Param",
        isExternalLink: "Is External Link",
        href: "Href",
        hideInMenu: "Hide In Menu",
        isHideRole: "是否隐藏角色",
        isManualAdd: "收否手动添加",
        isDeveloper: "是否开发使用",
        isMenu: "是否菜单",
        isSystem: "是否系统生成",
        isPermission: "是否需要权限",
        activeMenu: "Active Menu",
        multiTab: "Multi Tab",
        fixedIndexInTab: "Fixed Index In Tab",
        button: "Button",
        buttonCode: "Button Code",
        buttonDesc: "Button Desc",
        menuStatus: "Menu Status",
        form: {
          home: "Please select home",
          menuType: "Please select menu type",
          menuName: "Please enter menu name",
          menuCode: "Please enter menu code",
          routeName: "Please enter route name",
          routePath: "Please enter route path",
          pathParam: "Please enter path param",
          page: "Please select page component",
          layout: "Please select layout component",
          i18nKey: "Please enter i18n key",
          icon: "Please enter iconify name",
          localIcon: "Please enter local icon name",
          order: "Please enter order",
          keepAlive: "Please select whether to cache route",
          href: "Please enter href",
          hideInMenu: "Please select whether to hide menu",
          activeMenu: "Please enter the route name of the highlighted menu",
          multiTab: "Please select whether to support multiple tabs",
          queryKey: "Please enter route parameter Key",
          queryValue: "Please enter route parameter Value",
          fixedInTab: "Please select whether to fix in the tab",
          fixedIndexInTab: "Please enter the index fixed in the tab",
          button: "Please select whether it is a button",
          buttonCode: "Please enter button code",
          buttonDesc: "Please enter button description",
          menuStatus: "Please select menu status",
        },
        addMenu: "Add Menu",
        editMenu: "Edit Menu",
        addChildMenu: "Add Child Menu",
        type: {
          directory: "Directory",
          menu: "Menu",
        },
        iconType: {
          iconify: "Iconify Icon",
          local: "Local Icon",
        },
        openType: "open type",
        openTypeEnum: {
          default: "default",
          innerChain: "Inner Chain",
          outsideChain: "Outside Chain",
        },
      },
      sysConfig: {
        title: "System Configuration",
        list: "Configuration List",
        addTitle: "Add Configuration Item",
        addChildTitle: "Add Child Configuration Item",
        editTitle: "Edit Configuration Item",
        name: "Name",
        value: "Value",
        valueEx: "Extended Value",
        pkey: "Parent Key",
        groupName: "Group Name",
        sort: "Sort Order",
        form: {
          name: "Please enter the name",
          key: "Please enter the key",
          value: "Please enter the value",
          valueEx: "Please enter the extended value",
          pkey: "Please enter the parent key",
          groupName: "Please enter the group name",
          sort: "Please enter the sort order",
        },
      },
      userLoginRule: {
        addLoginRule: "Add Login Rule",
        editLoginRule: "Edit Login Rule",
        title: "Login Rule List",
        name: "Rule Name",
        maxFailCount: "Maximum Failed Attempts",
        lockMinutes: "Lock Duration (Minutes)",
      },
      userLock: {
        title: "User Lock List",
        lockUserName: "Locked Username",
        reason: "Reason",
        lockStartTime: "Lock Start Time",
        lockEndTime: "Lock End Time",
        isManualUnlock: "Manually Unlocked",
        isNotManualUnlock: "Not manually unlocked",
        manualUnlockTime: "Manual Unlock Time",
        manualUnlockUserName: "Unlocked By",
        unlock: "Unlock",
        unlockConfirm: "Confirm unlock?",
        ruleId: "Rule ID",
      },
      loginAttempt: {
        title: "登录记录",
        editTitle: "编辑登录记录",
        failedAttemptCount: "失败次数",
        ruleName: "规则名称",
        firstAttemptTime: "首次登录时间",
        lastAttemptTime: "末次登录时间",
        isManualUnlock: "是否手动解锁"
      }
    },
    codeGenerator: {
      sysCgConfig: {
        title: "Code Generator Config",
        add: "Add Config",
        edit: "Edit Config",
      },
      sysCgTemplet: {
        title: "Code Generator Templet",
        add: "Add Templet",
        edit: "Edit Templet",
        cgConfigName: "Code Generator Config",
      },
      sysCodeGeneration: {
        title: "Code Generator",
        buttonCodeGeneration: "Code Generation",
      },
    },
    sysSetting: {
      dev: {
        title: "Developer",
        btnDefaultCodeGenerate: "Default Code Generation",
        btnPermissionGenerate: "Permission Generation",
      },
    },

    sysLog: {
      id: "Log Id",
      tableId: "Link Table Id",
      logType: "log type",
      logTypeEnum: {
        operationLog: "operation log",
        systemLog: "system log",
        // browseLog: "browse log",
        // loginLog: "login log",
        // allLog: "all log",
        // auditLog: "audit log",
      },
      isSuccess: "is success",
      requestUrl: "request url",
      message: "message",
      exception: "exception",
      logContent: "log content",
      elapsedTime: "elapsed time",
      tag: "Tag",
      baseInformation: "Base Information",
    },
    emailManage: {
      emailConfig: {
        title: "Email Config",
        emailSmtpHost: "email smtp host",
        emailSmtpPort: "email smtp port",
        emailAccount: "email account",
        emailPassword: "email password",
        emailDisplayName: "email display name",
        isDefault: "is default",
        emailIsSsl: "email is ssl",
        options: "Secure socket options",
        emailIsHtml: "Does it contain HTML code",
        form: {
          emailSmtpHost: "Please enter email smtp host",
          emailSmtpPort: "Please enter email smtp port",
          emailAccount: "Please enter email account",
          emailPassword: "Please enter password",
          emailEmptyPassword: "Leave blank if no modifications are needed",
          emailDisplayName: "Place enter email display name",
          options: "Please Select Secure socket options",
        },
      },
      emailTemplate: {
        titleList: "Email Template List",
        add: "Add",
        edit: "Edit",
        templateType: "Template Type",
        templateTypeEnum: {
          placeholder: "Please select a template type",
          register: "Registration Template",
          updatePwd: "Password Update Template",
          updateEmail: "Email Update Template",
          resetPwd: "Password Reset Template",
        },
        title: "Email Subject",
        content: "Email Content",
        isVerCode: "Verification Code Included",
        code: "Unique Code",
        sourceType: "Source Type",
        sourceTypeEnum: {
          system: "System Email",
        },
        form: {
          addTitle: "Add Email Template",
          editTitle: "Edit Email Template",
          code: "Please enter a unique code",
          title: "Please enter the email subject",
        },
      },
      emailSendRecord: {
        title: "Email Sending Records",
        add: "Add Email Sending Record",
        edit: "Edit Email Sending Record",
        templateType: "Template Type",
        subject: "Email Subject",
        content: "Email Content",
        senderName: "Sender Name",
        senderEmail: "Sender Email",
        receiveName: "Recipient Name",
        receiveEmail: "Recipient Email",
        state: "Sending Status",
        stateEnum: {
          notSent: "Not Sent",
          hasBeenSent: "Sent",
          failSent: "Failed",
        },
        sendNum: "Sent Count",
        sendMaxNum: "Max Send Attempts",
        isVerCode: "Verification Code Enabled",
        verCode: "Verification Code",
        isUse: "Enabled",
        isUsed: "isUsed",
        pars: "Parameters",
        sendResult: "Sending Result",
        expireTime: "Expiration Time",
        form: {
          addTitle: "Add Email Template",
          editTitle: "Edit Email Template",
          templateTypeEnum: {
            placeholder: "Select Template Type",
            register: "Registration Template",
            updatePwd: "Password Update Template",
            updateEmail: "Email Update Template",
            resetPwd: "Password Reset Template",
          },
          pars: "Parameter Configuration",
        },

        detail: "Email Detail",
      },
    },
    fileManage: {
      addFile: "Upload File",
      uploadFile: "Upload File",
      editFile: "Edit File Information",
      localFile: {
        thumbnail: "Thumbnail",
        imgfilepathThumbnail: "Thumbnail Path",
        download: "Download",
        name: "File Name",
        fileSize: "File Size",
        filePath: "File Path",
        isOpen: "Public Access",
        isWwwroot: "Static File",
        category: "Category",
        categoryType: "File Type",
        categoryTypeEnum: {
          default: "Default",
        },
        tags: "Tags",
        creatorUserName: "Created By",
        fid: "FID",
        sort: "Sort Order",
        extension: "File Extension",
        fileStoLocType: "Storage Type",
        fileStoLocTypeEnum: {
          local: "Local Storage",
          aliCloud: "AliCloud",
          tencentCloud: "Tencent Cloud",
          huaweiCloud: "Huawei Cloud",
        },
        relFileFoloder: "Folder Path",
        sourceDataId: "Source Data ID",
        sourceDataType: "Source Data Type",
        field: "Field Name",
      },
      titleList: "File List",
    },
    sysNotice: {
      titleList: "System Notice",
      title: "Title",
      addTitle: "Create Notification",
      editTitle: "Edit Notification",
      noticeType: "Notification Type",
      noticeTypeEnum: {
        systemNotice: "System Notice",
        systemBulletin: "System Bulletin",
      },
      noticeState: "Notification Status",
      noticeStateEnum: {
        pending: "Pending",
        succeeded: "Succeeded",
        failed: "Failed",
        noNotificationAddress: "No Notification Address",
        notificationDisabled: "Notifications Disabled",
      },
      noticeContent: "Notification Content",
      noticeResult: "Notification Result",
      completedTime: "Completion Time",
      nextNoticeTime: "Next Notification Time",
      lastNoticeTime: "Last Notification Time",
      maxCount: "Maximum Notification Attempts",
      noticeCount: "Notification Attempts",
      totalUserCount: "Total Users",
      readUserCount: "Read Users",
    },
    sysLocalization: {
      titleList: "localization list",
      add: "add localization",
      edit: "edit localization",
      title: "title",
      form: {
        title: "Please enter title",
      },
    },
    sysTranslation: {
      titleList: "Localization Translations List",
      add: "New Localization Translation",
      edit: "Edit Localization Translation",
      title: "Title",
      culture: "Culture Code",
      area: "Area",
      translation: "Translation",
      form: {
        culture: "Please enter the culture code",
        area: "Please enter the area",
        translation: "Please enter the translation",
      },
    },
    sysAuditLog: {
      titleName: "Audit Log",
      tableName: "Associated Table Name",
      dataId: "Data ID",
      content: "Operation Content",
      operate: "Operation Type",
    },
    sysLoginLog: {
      titleName: "Login Log",
      account: "Login Account",
      action: "Action Type",
      type: "Login Type",
      status: "Login Status",
      result: "Operation Result",
      exception: "Exception Information",
      tableId: "Associated Data ID",
      webInfo: "Webpage Information",
      webFingerprint: "Browser Fingerprint",
      requestUrl: "Request URL",
      typeEnum: {
        admin: "Admin",
      },
      os: "操作系统",
      browser: "浏览器",
    },
    sysOperationLog: {
      titleName: "Operation Log",
      name: "Operation Name",
      message: "Log Message",
      isSuccess: "Execution Status",
      location: "Geographic Location",
      browser: "Browser Type",
      os: "Operating System",
      url: "Request URL",
      className: "Class Name",
      methodName: "Method Name",
      reqMethod: "Request Method",
      param: "Request Parameters",
      result: "Response Result",
      elapsedTime: "Execution Duration",
    },
    sysAccessLog: {
      titleName: "Access Log",
      remoteAddr: "Visitor IP",
      requestUrl: "Request URL",
      method: "Request Method",
      urlParams: "URL Parameters",
      params: "Request Parameters",
      header: "Request Headers",
      area: "Geographic Area",
      controller: "Controller",
      action: "Action",
      os: "Operating System",
      browser: "Browser Type",
      device: "Device Type",
      exception: "Exception Information",
      logContent: "Log Details",
      tag: "Log Tag",
      type: "Log Type",
      par1: "Parameter 1",
      par2: "Parameter 2",
      par3: "Parameter 3",
      userId: "User ID",
    },
    sensitiveWord: {
      titleList: "Sensitive Word Management",
      word: "Sensitive Word Content",
      category: "Category",
      matchMode: "Match Mode",
      matchModeEnum: {
        full: "Exact Match",
        contains: "Fuzzy Match",
      },
      severityLevel: "Sensitivity Level",
      severityLevelEnum: {
        low: "Low",
        medium: "Medium",
        high: "High",
      },
      form: {
        addTitle: "Add Sensitive Word",
        editTitle: "Edit Sensitive Word",
      },
    },
    ipWhiteList: {
      titleList: "IP Allowlist",
      startIp: "Start IP Address",
      endIp: "End IP Address",
      ipType: "IP Type",
      limitType: "IP Restriction Type",
      limitTypeEnum: {
        limit: "Allowlist",
        unlimit: "Blocklist",
      },
      form: {
        addTitle: "Add IP Restriction",
        editTitle: "Edit IP Restriction",
      },
    },
  },
  form: {
    required: "Cannot be empty",
    userName: {
      required: "Please enter user name",
      invalid: "4-18 characters, including letters, numbers, and underscores",
    },
    phone: {
      required: "Please enter phone number",
      invalid: "Phone number format is incorrect",
    },
    pwd: {
      required: "Please enter password",
      invalid: "6-18 characters, including letters, numbers, and underscores",
    },
    confirmPwd: {
      required: "Please enter password again",
      invalid: "The two passwords are inconsistent",
    },
    code: {
      required: "Please enter verification code",
      invalid: "Verification code format is incorrect",
    },
    email: {
      required: "Please enter email",
      invalid: "Email format is incorrect",
    },
  },
  dropdown: {
    closeCurrent: "Close Current",
    closeOther: "Close Other",
    closeLeft: "Close Left",
    closeRight: "Close Right",
    closeAll: "Close All",
  },
  icon: {
    themeConfig: "Theme Configuration",
    themeSchema: "Theme Schema",
    lang: "Switch Language",
    fullscreen: "Fullscreen",
    fullscreenExit: "Exit Fullscreen",
    reload: "Reload Page",
    collapse: "Collapse Menu",
    expand: "Expand Menu",
    pin: "Pin",
    unpin: "Unpin",
    notice: "Notice",
  },
};

export default local;
